package com.lxq.opengltest02.Util;

import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.nio.FloatBuffer;

/**
 * 作者： lxq on 2017/7/10 11:37
 * 邮箱： 842202389@qq.com
 * 用途：
 */

public class BufferUtil {
    public static FloatBuffer floatTOBuffer(float[] data) {
        FloatBuffer floatBuffer;

        ByteBuffer byteBuffer = ByteBuffer.allocateDirect(data.length * 4);
        byteBuffer.order(ByteOrder.nativeOrder());
        floatBuffer = byteBuffer.asFloatBuffer();
        floatBuffer.put(data);
        floatBuffer.position(0);
        return floatBuffer;
    }
}
